@charset "gb2312";
*{margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,button,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;}
body,html{font-family:microsoft yahei; font-size:14px; color:#000; text-decoration:none;}
body{font:normal 100% Microsoft YaHei, 微软雅黑, Arial, Tahoma, Helvetica, sans-serif; min-width:1200px;overflow-x: hidden; }
table{border-collapse:collapse; border-spacing:0; font-size:inherit; font:100%; border-collapse:collapse;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1,h2,h3,h4,h5,h6,dl,dt,p,b,i,span{font-weight:normal;}
button,input,textarea,select,optgroup,option{font-family:inherit; font-size:inherit; *font-size:100%; font-weight:inherit; vertical-align:middle; font-family:microsoft yahei;}
address,caption,cite,code,dfn,em,var,b{font-style:normal; font-weight:normal;}
input,textarea{outline-style:none;resize:none;border:none;-webkit-appearance:none;border-radius:0;}
a{text-decoration:none; color:#333;}
ul,li,ol{list-style-type:none;}
fieldset,img{border:0;}
img,a{transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out;}
.input{width:80%; border:1px solid #dedbd7; padding:1em .4em; font-size:12px; color:#666;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:'\20'; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}
/**/
.search{height:56px;border-bottom:1px solid #ebebeb; background:url("../images/bj.jpg") repeat-x;}
.sea{height:56px;}
.sea em{ display:block;font-size: 16px; height:30px; line-height: 30px; padding-top:15px; width:600px; color:#808080;float:left;}
.sea em i{ float:left; font-size: 16px;color:#666666;}
.sea em a{float:left;font-size: 14px;color:#999999; padding:0 3px;}
.sea p{float:right;width:325px; height:32px; margin-top:11px;border:1px solid #e5e5e5;}
.sea p input.txt{width: 278px;height: 30px;line-height: 30px;font-size: 14px;color: #999999;padding-left:12px;background:0;border: 0;}
.sea p input.btn{width:30px;height: 30px;background: url("../images/btn.png") no-repeat center;cursor: pointer;border: 0;}
/**/
.yzbj{height:350px; background:url("../images/bj.jpg") repeat;}
.yz{height:220px; background:url("../images/wzbj2.png") no-repeat center;padding-top:130px;}
.yz h3{text-align: center; font-size: 26px; font-weight: bold; color:#333333;margin-bottom:30px;padding-left: 70px;}
.yz h3 i{display: block; font-size: 8px; color:#989898; font-weight: normal; text-transform: uppercase;}
.yz span{display: block; font-size: 16px; color:#333333;text-align: center;line-height: 25px; height:75px;}
/**/
.yzsbj{background: url("../images/bj2.jpg") repeat;padding-bottom:20px;overflow:hidden}
.yzs{padding-top:80px;height:698px;}
.yzs h3{text-align: center; font-size: 36px; color:#333333; line-height: 30px; margin-bottom: 29px;}
.yzs h3 i{ display: block; font-size: 20px; color:#666666; background: url("../images/xt.png") no-repeat center; margin-top: 7px;}
.yzs .yzsbt{width:230px; height:532px;float:left;background:#0590D1;padding:5px;}
.yzs .yzsbt ul{width:230px; height:532px;}
.yzs .yzsbt ul li{width:229px; height:137px;padding-top:37px;margin-bottom: 5px;background: #FFF;}
.yzs .yzsbt ul li b{display: block; width:50px; height:61px;margin:0 auto 5px;}
.yzs .yzsbt ul li .bt1{background:url("../images/yzs1.png") no-repeat center;}
.yzs .yzsbt ul li .bt2{background:url("../images/yzs2.png") no-repeat center;}
.yzs .yzsbt ul li .bt3{background:url("../images/yzs3.png") no-repeat center;}
.yzs .yzsbt ul li span{display: block;text-align: center; font-size: 24px; color:#333333;}
.yzs .yzsbt ul li span em{display: block; font-size: 10px; text-align: center; text-transform: uppercase;color:#d8d8d8;}
.yzs .fwt{width:941px; height:542px; float:right; position: relative;}
.yzs .fwt strong{display: block;width:941px; height:542px;}
.yzs .fwt strong img{width:941px; height:542px;}
.yzs .fwt dl{width:916px; height:126px;padding-top:15px;padding-left:25px; background: url("../images/wzbj3.png") no-repeat center; position: absolute; left:0; bottom:0;}
.yzs .fwt dl dt{font-size: 24px; color:#FFF;height:38px;margin-bottom: 7px;}
.yzs .fwt dl dt a{display: block; float:right; width:94px; height:38px;padding-left:61px;line-height: 38px; font-weight: bold; font-size: 18px; color:#FFF;background: url("../images/wzbj4.png") no-repeat center;}
.yzs .fwt dl dd p{ font-size: 16px;color:#FFF;margin-bottom: 5px;height:26px;overflow: hidden;}
.yzs .fwt dl dd p i{display: block;width:87px; height:26px; text-align: center;float:left; line-height: 26px; font-size: 16px; color:#FFF;margin-right: 10px;background:url("../images/yj.png") no-repeat center;}
.yzs .yzsbt ul li.cur{background:#0590D1}
.yzs .yzsbt ul li.cur .bt1{background:url("../images/yzs1_h.png") no-repeat center;}
.yzs .yzsbt ul li.cur .bt2{background:url("../images/yzs2_h.png") no-repeat center;}
.yzs .yzsbt ul li.cur .bt3{background:url("../images/yzs3_h.png") no-repeat center;}
.yzs .yzsbt ul li.cur span{color:#FFF;}
.yzs .yzsbt ul li.cur span em{color:#dda7a8;}
/**/
.gxhbj{height:928px; background:url("../images/gxhbj.jpg") repeat center;}
.gxh{height:848px;padding-top:80px; }
.gxh h3{text-align: center; font-size: 36px; color:#333333; line-height: 36px; margin-bottom: 30px;}
.gxh h3 i{display: block; font-size: 20px; color:#666666; background:url("../images/xt3.png") no-repeat center;}
.gxh ul{height:548px; background:url("../images/bj.jpg") repeat;margin-bottom: 40px;}
.gxh ul li{float:left;width:285px; height:252px;background:url("../images/wzbj6.jpg") no-repeat center;margin-left:20px; margin-bottom:20px;}
.gxh ul li.cur{margin-left:0;}
.gxh ul li dl{padding-top:24px;}
.gxh ul li dl dt{width:116px; height:116px; margin:0 auto 21px;}
.gxh ul li dl dt b{display: block;width:116px; height:116px;}
.gxh ul li dl dd i{display: block; width:30px; height:1px; margin:0 auto 23px; background:#999999;}
.gxh ul li dl dd p{ font-size: 18px; color:#333333; text-align: center;}
.gxh ul li .fw1 b{background:url("../images/zz1.png") no-repeat center;}
.gxh ul li .fw2 b{background:url("../images/zz2.png") no-repeat center;}
.gxh ul li .fw3 b{background:url("../images/zz3.png") no-repeat center;}
.gxh ul li .fw4 b{background:url("../images/zz4.png") no-repeat center;}
.gxh ul li .fw5 b{background:url("../images/zz5.png") no-repeat center;}
.gxh ul li .fw6 b{background:url("../images/zz6.png") no-repeat center;}
.gxh ul li .fw7 b{background:url("../images/zz7.png") no-repeat center;}
.gxh ul li .fw8 b{background:url("../images/zz8.png") no-repeat center;}
.gxh ul li:hover .fw1 b{background:url("../images/zz1_h.png") no-repeat center;}
.gxh ul li:hover .fw2 b{background:url("../images/zz2_h.png") no-repeat center;}
.gxh ul li:hover .fw3 b{background:url("../images/zz3_h.png") no-repeat center;}
.gxh ul li:hover .fw4 b{background:url("../images/zz4_h.png") no-repeat center;}
.gxh ul li:hover .fw5 b{background:url("../images/zz5_h.png") no-repeat center;}
.gxh ul li:hover .fw6 b{background:url("../images/zz6_h.png") no-repeat center;}
.gxh ul li:hover .fw7 b{background:url("../images/zz7_h.png") no-repeat center;}
.gxh ul li:hover .fw8 b{background:url("../images/zz8_h.png") no-repeat center;}
.gxh ul li:hover{background:url("../images/wzbj6_h.jpg") no-repeat center;}
.gxh ul li:hover dl dd i{display: block; width:30px; height:1px; margin:0 auto 23px; background:#FFF;}
.gxh ul li:hover dl dd p{ font-size: 18px; color:#FFF; text-align: center;}
.gxh .yy h4{width:148px;height:47px; line-height: 47px;padding-left:66px; background:url("../images/wzbj7.png") no-repeat center;margin:0 auto 14px;}
.gxh .yy h4 a{font-size: 18px; color:#FFF; font-weight: normal;}
.gxh .yy strong{display: block;width:420px;height:33px; line-height: 33px; padding-left:43px;background:url("../images/phone2.png") no-repeat left;margin:0 auto; color:#FFF;}
.gxh .yy strong i{ font-size: 26px; font-weight: bold; color:#FFF; font-family: "Myriad Pro";}
/**/
.dkbj{height:727px; background:url("../images/bj5.jpg") repeat;}
.dk{padding-top:80px;height:647px;}
.dk h3{text-align: center; font-size: 36px; color:#333333; line-height: 36px; margin-bottom: 34px;}
.dk h3 i{display: block; font-size: 20px; color:#666666; background:url("../images/xt4.png") no-repeat center;}
.dk .gcs{height:468px; position: relative;}
.dk .gc{overflow: hidden;}
.dk ul{height:468px;}
.dk ul li{float:left; width:380px; height:468px; border-bottom:1px solid #dcdcdc; margin:0 15px;}
.dk ul li dl dt{width:380px; height:285px;}
.dk ul li dl dt img{width:380px; height:285px;}
.dk ul li dl dd{padding:19px 0 21px 16px; background:#FFF;}
.dk ul li dl dd span{display: block; height:47px; font-size: 24px; color:#333333;background:url("../images/xt2.jpg") no-repeat bottom left;}
.dk ul li dl dd span a{ display: block; background:url("../images/wzbj8.png") no-repeat center; width:70px; height:38px; line-height: 38px; float:right;padding-left:54px; font-size: 16px; font-weight: bold; color:#FFF;}
.dk ul li dl dd p{margin-top: 10px; font-size: 15px; font-weight: bold; color:#333333;}
.dk .gcs .jt{height:64px;width:100%; position: absolute; top:50%;}
.dk .gcs .jt i{display: block; float:left;width:32px; height:64px;}
.dk .gcs .jt .prev{background:url("../images/prev.png") no-repeat center; position: absolute; left:-73px;}
.dk .gcs .jt .next{background:url("../images/next.png") no-repeat center; position: absolute; float:right; right:-73px;}
.dk .gcs .jt .prev:hover{background:url("../images/prev_h.png") no-repeat center; position: absolute; left:-73px;}
.dk .gcs .jt .next:hover{background:url("../images/next_h.png") no-repeat center; position: absolute; float:right; right:-73px;}
/**/
.casebj{ background:url("../images/bj.jpg") repeat;overflow:hidden}
.case{padding-top:79px; padding-bottom:50px;}
.case h3{text-align: center; font-size: 36px; color:#333333; line-height: 36px; margin-bottom: 30px;}
.case h3 i{display: block; font-size: 20px; color:#666666; background:url("../images/xt5.png") no-repeat center;}
.case .cabt{height:70px;margin-bottom: 22px;}
.case .cabt span{display: block;width:87px; height:31px;float:left; background:url("../images/wzbj9.jpg") no-repeat 5%;line-height: 18px; padding:21px 40px 18px 76px;}
.case .cabt span b{display: block; font-weight: bold; color:#FFF; font-size: 20px;}
.case .cabt span i{display: block; font-size: 8px; color:#d8989a; margin-top: 5px; text-transform: uppercase; line-height: 10px;}
.case .cabt ul{width:997px; height:70px; float:left; background:url("../images/wzbj10.jpg") repeat-x; }
.case .cabt ul li{float:left;height:70px; margin-left:36px; line-height: 70px;}
.case .cabt ul li a{font-size: 16px; color:#cccccc; padding-left:12px; background:url("../images/dbx2.png") no-repeat left;}
.case .alsm{height:657px;}
.case .alsm dl{width:590px; height:280px;float:left; margin-bottom:25px;}
.case .alsm dl.cur{margin-right:20px;}
.case .alsm dl dt{width:280px; height:280px;float:left;}
.case .alsm dl dt img{width:280px; height:280px;}
.case .alsm dl dd{padding:32px 12px 0 28px; background:#eeeeee;float:left; width:270px; height:248px;}
.case .alsm dl dd span{ display: block;font-size: 20px; color:#333333; margin-bottom: 20px;}
.case .alsm dl dd em{display: block;margin-bottom: 12px; font-size: 14px;color:#333333; height:14px; line-height: 14px;}
.case .alsm dl dd em i{font-weight: bold;}
.case .alsm dl dd p{font-size: 14px;color:#333333; margin-bottom: 19px; line-height: 25px;}
.case .alsm dl dd p i{font-weight: bold;}
.case .alsm dl dd strong{ width:260px; height:39px;}
.case .alsm dl dd strong a{display: block; float:left; width:84px; padding-left:44px;border:1px solid #aaaaaa; height:37px;line-height: 37px; font-size: 16px; color:#7b7b7b;}
.case .alsm dl dd strong .zx{background:url(" ../images/zx.png") no-repeat 18%;}
.case .alsm dl dd strong .xq{background:url(" ../images/xq.png") no-repeat 18%;}
.case .alsm dl dd strong a:hover{color:#FFF;width:86px; padding-left:44px;height:39px; border:0;}
.case .alsm dl dd strong .zx:hover{background:#0590D1 url(" ../images/zx_h.png") no-repeat 18%;}
.case .alsm dl dd strong .xq:hover{background:#0590D1 url(" ../images/xq_h.png") no-repeat 18%;}
.case .alsm .xz{ height:242px;float:left; background:#eeeeee;padding:38px 20px 0}
.case .alsm .xz h3{text-align: center; font-size: 24px; color:#333333; font-weight: bold;margin-bottom: 21px;}
.case .alsm .xz h3 a{color:#333333;}
.case .alsm .xz h3 em{display: block;font-weight: normal; font-size: 8px;height:10px;line-height: 10px; color:#999999;text-transform: uppercase;}
.case .alsm .xz .k{height:97px;overflow: hidden; width:549px;}
.case .alsm .xz ul{width:549px; margin:0 auto 17px;}
.case .alsm .xz ul li{float:left;width:174px; height:97px;margin:0 4px;}
.case .alsm .xz ul li img{width:172px; height:95px; border:1px solid #d2d2d2;}
.case .alsm .xz .qh{width:98px; height:40px;margin:17px auto 0;}
.case .alsm .xz .qh i{display: block;float:left;margin:0 5px;width:39px; height:40px;}
.case .alsm .xz .qh .prev1{background:url("../images/jt1.png") no-repeat center;}
.case .alsm .xz .qh .next1{background:url("../images/jt2.png") no-repeat center;}
.case .alsm .xz .qh .prev1:hover{background:url("../images/jt1_h.png") no-repeat center;}
.case .alsm .xz .qh .next1:hover{background:url("../images/jt2_h.png") no-repeat center;}
/**/
.edgebj{height:1720px;}
.edgebj .edbt{ height:220px;background:url("../images/edge.jpg") no-repeat center;}
.ed{padding-top:80px;height:140px;}
.ed h3{text-align: center; font-size: 36px;height:112px; color:#FFF; line-height: 36px;background:url("../images/jt3.png") no-repeat bottom center;}
.ed h3 i{display: block; font-size: 20px; color:#bdbfc0; background:url("../images/xt6.png") no-repeat center;}
.edgebj .edge1{height:479px;}
.ed1{height:480px; position: relative;}
.ed1 dl{width:470px; height:370px; float:left;}
.ed1 dl dt{height:143px;margin-bottom: 60px;}
.ed1 dl dt em{display: block;width:105px; height:143px;}
.ed1 dl dt em img{width:105px; height:143px;}
.ed1 dl dd span{display: block; font-size: 30px; color:#0590D1;margin-bottom:32px; font-weight: bold;}
.ed1 dl dd span i{display: block; font-size: 10px;font-weight: normal;margin-top:7px; color:#999999; font-family: "Arial"; text-transform: uppercase;}
.ed1 dl dd p{font-size: 16px; color:#333333;line-height: 27px;}
.ed1 b{display: block; width:959px;height:480px; position: absolute; left:50%;}
.ed1 b img{ width:959px;height:480px;}
.edge2{height:480px;}
.ed2{height:480px; position: relative;}
.ed2 dl{width:470px; height:370px; float:right;}
.ed2 dl dt{height:143px;margin-bottom: 30px;}
.ed2 dl dt em{display: block;width:105px; height:143px;float:right;}
.ed2 dl dt em img{width:105px; height:143px;}
.ed2 dl dd span{display: block; font-size: 30px; color:#0590D1;margin-bottom:32px; font-weight: bold;}
.ed2 dl dd span i{display: block; font-size: 10px;font-weight: normal;margin-top:7px; color:#999999; font-family: "Arial"; text-transform: uppercase;}
.ed2 dl dd p{font-size: 16px; color:#333333;line-height: 27px;}
.ed2 b{display: block; width:959px;height:480px; position: absolute; right:50%;}
.ed2 b img{ width:959px;height:480px;}
.edge3{height:480px;}
.ed3{height:480px; position: relative;}
.ed3 dl{width:470px; height:370px; float:left;}
.ed3 dl dt{height:143px;margin-bottom: 30px;}
.ed3 dl dt em{display: block;width:105px; height:143px;}
.ed3 dl dt em img{width:105px; height:143px;}
.ed3 dl dd span{display: block; font-size: 30px; color:#0590D1;margin-bottom:32px; font-weight: bold;}
.ed3 dl dd span i{display: block; font-size: 10px;font-weight: normal;margin-top:7px; color:#999999; font-family: "Arial"; text-transform: uppercase;}
.ed3 dl dd p{font-size: 16px; color:#333333;line-height: 27px;}
.ed3 b{display: block; width:959px;height:480px; position: absolute; left:50%;}
.ed3 b img{ width:959px;height:480px;}
.edge4{height:480px;}
.ed4{height:480px; position: relative;}
.ed4 .e4{width:827px;float:right;}
.ed4 .e4 ul{float:left;}
.ed4 .e4 ul li{width:227px; height:152px;margin-top: 12px; position: relative;}
.ed4 .e4 ul li em{display: block;width:227px; height:152px;}
.ed4 .e4 ul li em img{width:227px; height:152px;}
.ed4 .e4 ul li:first-child{margin-top:0;}
.ed4 .e4 ul li span{display: block;width:227px; height:36px;text-align:center; line-height:36px; font-size:16px; color:#FFF;background:#000; opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); position: absolute;left:0; bottom:0;transition: all 0.4s linear; }
.ed4 .e4 ul li span i{display: none; width:115px; height:32px; font-size: 14px; color:#FFF; text-align: center; line-height: 32px; margin:0 auto; background:url("../images/yj2.png") no-repeat center;}
.ed4 dl{width:470px; height:370px; float:right;}
.ed4 dl dt{height:143px;margin-bottom: 30px;}
.ed4 dl dt em{display: block;width:105px; height:143px;float:right;}
.ed4 dl dt em img{width:105px; height:143px;}
.ed4 dl dd span{display: block; font-size: 30px; color:#0590D1;margin-bottom:32px; font-weight: bold;}
.ed4 dl dd span i{display: block; font-size: 10px;font-weight: normal;margin-top:7px; color:#999999; font-family: "Arial"; text-transform: uppercase;}
.ed4 dl dd p{font-size: 16px; color:#333333;line-height: 27px; margin-bottom: 38px;}
.ed4 dl dd a{display: block;width:165px; height:47px;line-height: 47px; padding-left:53px;float:left; font-size: 16px; font-weight: bold; color:#FFF; margin-right:25px;background:url("../images/wzbj11.png") no-repeat center;}
.ed4 dl dd strong{display: block;float:left; font-size: 26px; color:#333333; font-family: "Myriad Pro"; font-weight: bold; padding-left:35px;background:url("../images/tel.png") no-repeat left;height:47px; line-height: 47px;}
.ed4 b{display: block; width:722px;height:480px; position: absolute; right:70%;}
.ed4 b img{ width:722px;height:480px;}
.ed4 .e4 ul li:hover span{display: block;width:227px; height:117px;background:#000; opacity: 0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); position: absolute;left:0; bottom:0;padding-top:35px;}
.ed4 .e4 ul li:hover span i{display: block;}
/**/
.lcbj{height:600px;background:url("../images/lcbj.jpg") no-repeat top center;}
.lcbj .lc{ height:521px;padding-top:79px;}
.lc h3{text-align: center; font-size: 36px; color:#FFF; line-height: 36px; margin-bottom: 30px;}
.lc h3 i{display: block; font-size: 20px; color:#FFF; background:url("../images/xt6.png") no-repeat center;}
.lc ul{height:265px; border:1px solid #eeeeee; border-left:0;background:#FFF;margin-bottom: 38px;}
.lc ul li{float:left; width:170px; height:263px; border-left:1px solid #eeeeee; }
.lc ul li b{display: block; width:59px; height:59px; margin:26px auto 25px;}
.lc ul li b img{transition: all 1s ease-in-out;}
.lc ul li:hover b img{transform: rotate(360deg) scale(1.5);}

.lc ul li span{display: block; font-size: 18px; font-weight: bold; color:#333333; margin-bottom: 13px; text-align: center;}
.lc ul li em{display: block; font-size: 15px; text-align: center; line-height: 20px;}
.lc ul li i{display: block; width:64px; height:35px;margin:45px auto 0;}
.lc ul li .lc1{background:url("../images/bh1.png") no-repeat center;}
.lc ul li .lc2{background:url("../images/bh2.png") no-repeat center;}
.lc ul li .lc3{background:url("../images/bh3.png") no-repeat center;}
.lc ul li .lc4{background:url("../images/bh4.png") no-repeat center;}
.lc ul li .lc5{background:url("../images/bh5.png") no-repeat center;}
.lc ul li .lc6{background:url("../images/bh6.png") no-repeat center;}
.lc ul li .lc7{background:url("../images/bh7.png") no-repeat center;}
.lc strong{display: block;width:307px; height:47px;margin:0 auto; background:url("../images/wzbj12.png") no-repeat center;}
.lc strong a{display: block; font-size: 18px; color:#FFF; padding-left:80px; height:47px; line-height: 47px; font-weight: normal;}
/* 新闻 */
.news{padding:30px 0 10px;overflow:hidden;width:1200px;margin:0 auto;}
.newsL{width:870px;overflow:hidden;}
.newsMenu{height:50px;padding-bottom:40px;overflow:hidden;line-height:50px;}
.newsMenu a{display:inline-block;font-size:20px;color:#191919;box-shadow:0 5px 10px #ccc;background: #fff;width:190px;text-align:center;}
.newsMenu .on{background:#005BAE;color:#fff;}
.newsMain,.newsBox{height:425px;overflow:hidden;}
.newsMain .pic{float:left;width:410px;margin-right:15px;}
.newsMain .pic .pImg,.newsMain .pic img{width:410px;height:370px;overflow:hidden;transition: all .5s;display:block;}
.newsMain .pic h4{font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-top:15px;height:40px;}
.newsMain .pic h4 i{float:right;font-style:normal;}
.newsMain .pic:hover h4{color:#1A57A2;}
.newsMain .pic:hover img{transform: scale(1.1);}

.newsMain .font{height:75px;overflow:hidden;font-size:12px;position:relative;background:#fff;border-bottom:1px solid #ddd;padding:12px  10px;    width: 47%;
    float: left;}


.newsMain .font a{position:relative;z-index:2;display:block;}
.newsMain .font .date{float:left;width:80px;height:75px;text-align:center;}
.newsMain .font .date i{display:block;font-style:normal;font-size:48px;color:#191919;line-height:48px;font-family:Arial;font-weight:bold;}
.newsMain .font h4{color:#333;height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-weight:normal;font-size:16px;}
.newsMain .font:hover .date i,.newsMain .font:hover a,.newsMain li:hover h4{color:#fff;}
.newsMain .font:hover{background:#005BAE;}


.faq{width:290px;    background: #f5f5f5;padding:15px;}
.faq .title{font-size:20px;color:#333;height:40px;;}
.faq .title a{}
.faqMain{height:290px;overflow: hidden;margin-top:10px;}
.faq li{border-bottom: 1px dotted #b2b2b2;padding:10px 0;}
.faq li h4{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:8px;}
.faq li h4 a{color:#1A57A2;}
.faq li h4 a:hover{color:#1A57A2;}


/*友情链接*/
.yqlink{width:1200px; height:40px; margin:20px auto 20px;}
.yqlink dl{height:40px;}
.yqlink dt{float:left;}
.yqlink dl .dt1{font-size:30px; font-weight:bold; color:#1a57a2; line-height:40px;}
.yqlink dl .dt2{width:90px; height:23px; background:#1a57a2; color:#FFF; margin:9px 10px 0 10px;}
.yqlink dl .dt2 span{font-size:15px; color:#FFF; line-height:23px; display:block; text-align:center;}
.yqlink dl .dt3 a{font-size:14px; text-decoration:none; line-height:40px; margin:0 15px;}
.yqlink dl .dt3 a:hover{text-decoration:underline; color:#1A57A2;}
.yqlink dl .dt3 a:hover{text-decoration:underline; color:#1A57A2;}
/*页脚*/
.footerbox{width:100%; overflow:hidden; background:#006fa4;}
.footer{width:1200px; height:auto; margin:40px auto;overflow: hidden;}
.f-info1{width: 780px; height:auto; overflow:hidden;    
  }
.f-info1{float:left;}

.f-info1 ul li{   margin: 5px 0px 0;    overflow: hidden;    float: left;/*width: 260px;*/}
.f-info1 ul li .dibunav{font-size:16px;color:#fff;margin:5px 10px;display: block;font-weight:600;}
.f-info1 ul li .dbfeml{border-top:1px solid #0773a7;}
.f-info1 ul li .dbfeml div{overflow:hidden;}
.f-info1 ul li .dbfeml a{display:block;color:#fff;font-size: 12px;
    margin: 0px 0;text-indent:10px;}
.f-info1 ul li p{font-size:14px;color:#6eb3fb;margin-top:5px;text-indent:10px;overflow:hidden;}
.f-info1 ul li p a{font-size:14px !important;color:#c0e1f2 !important;}
.f-info1 ul li p a:hover{color:#fff!important;}
.gunfoot1{    width: 280px;}
.gunfoot1 li .dbfeml a{float:left;width:33.3%;}
.dibu-a{text-align:center}

.f-r{color:#fff;border-left:1px solid #fff;padding-left:20px;}
	.f-r h3 {
    font-size: 18px;
    margin-bottom: 15px;
}
	.f-r p {
    font-size: 14px;
    line-height: 30px;
   padding-left: 10px;
   width:223px;
   
}
 	.f-r .contact-1-1 {
    background: url(../images/lx-ico1.png) no-repeat 0 center;
    background-size: 30px;
}
	.f-r .contact-1-2 {
    background: url(../images/tel-ico1.png) no-repeat 0 center;
    background-size: 30px;
}
.f-r .contact-1-5 {
    background: url(../images/tel-icoo.png) no-repeat 0 center;
    background-size: 30px;
}
.f-r .contact-1-6 {
    background: url(../images/tel-icooo.png) no-repeat 0 center;
    background-size: 30px;
}
	.f-r .contact-1-3 {
    background: url(../images/dw-ico1.png) no-repeat 0 0;
    background-size: 30px;
}
.f-r .contact-1-4{
    background: url(../images/email.png) no-repeat 0 center;
    background-size: 30px;
}
.foot-banquan{padding:15px 0;background:#0878ad}
.foot-banquan p{color:#fff;}
.foot-banquan a{color:#fff;}
.w1340{width:1200px;margin:0 auto;}
.dibu-tel1{margin-top:50px}
.dibu-tel{    font-size: 26px;
    font-weight: 600;    margin-top: 15px;}
.dibu-tel2{font-size:14px;margin-bottom:20px;color: #e8e8e8;}
/*
.newsbj{height:940px;background:url("../images/bj5.jpg") repeat;}
.news{padding-top:80px;height:860px;}
.news h3{text-align: center; font-size: 36px; color:#333333; line-height: 36px; margin-bottom: 30px;}
.news h3 i{display: block; font-size: 20px; color:#666666; background:url("../images/xt7.png") no-repeat center;}
.news .jzcs{height:267px; margin-bottom: 27px;}
.news .jzcs .new{width:236px;height:267px; float:left; margin-right: 12px;}
.news .jzcs .new li{width:212px; height:111px;padding-top:21px; padding-left:24px; background:url("../images/wzbj13.jpg") no-repeat center; position: relative; }
.news .jzcs .new li span{display: block; font-size: 20px; color:#FFF;}
.news .jzcs .new li span em{display: block; font-size: 10px; text-transform: uppercase; margin-top: 8px;line-height: 10px;}
.news .jzcs .new li span i{display: block; margin-top: 18px;width:20px; height:1px; background:#FFF;}
.news .jzcs .new li b{display: block; width:67px; height:61px; position: absolute;}
.news .jzcs .new li .jz{background:url("../images/jz.png") no-repeat center; bottom:0; right:9px;}
.news .jzcs .new li .cs{background:url("../images/cs.png") no-repeat center; bottom:0; right:9px;}
.news .jzcs dl{width:952px; height:267px;float:right;}
.news .jzcs dl dt{width:475px; height:267px;float:left;}
.news .jzcs dl dt img{width:475px; height:267px;}
.news .jzcs dl dd{ width:431px; height:242px;float:left; background:#FFF;padding:25px 21px 0 25px;}
.news .jzcs dl dd span{font-size: 18px; color:#333333; margin-bottom: 13px;}
.news .jzcs dl dd p{ font-size: 14px; color:#999999; padding-bottom:23px; border-bottom:1px dashed #999999;margin-bottom: 17px;}
.news .jzcs dl dd ul li{ height:30px;line-height: 30px;padding-left:14px;background:url("../images/hg.jpg") no-repeat left;}
.news .jzcs dl dd ul li a{ font-size: 14px; color:#333333;}
.news .jzcs .new li.cur{ background:url("../images/wzbj13_h.jpg") no-repeat center;}
.news .news_sm{width:702px; height:378px; float:left; background:url("../images/bj4.jpg") repeat; padding-left:23px;padding-top: 13px;}
.news .news_sm h3{border-bottom:1px solid #cccccc;height:48px; line-height: 48px;margin-bottom: 21px;}
.news .news_sm h3 span{display: block; font-size: 20px; color:#333333; padding-left:17px; background:url("../images/f.jpg") no-repeat left;border-bottom:1px solid #0590D1; width:100px;}
.news .news_sm dl{width:680px; height:177px;margin-bottom: 20px;}
.news .news_sm dl dt{width:319px; height:177px;float:left;}
.news .news_sm dl dt img{width:319px; height:177px;}
.news .news_sm dl dd{width:319px; height:132px;float:left;background:#f2f2f3;padding:27px 19px 18px 23px; }
.news .news_sm dl dd span{display: block;margin-bottom: 10px;}
.news .news_sm dl dd span a{font-size: 18px; color:#333333; }
.news .news_sm dl dd p{ font-size: 14px; color:#999999;margin-bottom: 21px; line-height: 20px;}
.news .news_sm dl dd .ck{ font-size: 14px; color:#084fb8; float:right;padding-right:26px; background:url("../images/xq1.png") no-repeat right;}
.news .news_sm ul li{height:24px; line-height: 24px; padding-left:14px;background:url("../images/hg.jpg") no-repeat left;margin-bottom: 10px;padding-right: 20px;}
.news .news_sm ul li a{ font-size: 14px; color:#666666; }
.news .news_sm ul li a em{float:right;font-size: 14px; color:#666666;}
.news .cjwt{width:452px; height:378px;float:right; background:#FFF;padding-left:22px;padding-top:13px;}
.news .cjwt h3{border-bottom:1px solid #cccccc;height:48px; line-height: 48px;margin-bottom: 21px;}
.news .cjwt h3 span{display: block; font-size: 20px; color:#333333; padding-left:17px; background:url("../images/f.jpg") no-repeat left;border-bottom:1px solid #0590D1; width:100px;}
.news .cjwt dl{border-bottom:1px dashed #999999;padding-bottom:22px;width:430px;margin-bottom: 20px;}
.news .cjwt dl dt{height:23px; line-height: 23px; margin-bottom: 18px;}
.news .cjwt dl dt i{display: block; width:55px; height:23px; text-align: center;float:left; line-height: 23px; background:#b8191f; color:#FFF; margin-right: 6px;}
.news .cjwt dl dt a{ font-size: 16px; color:#333333;}
.news .cjwt dl dd{ font-size: 14px; color:#999999;}
.news .cjwt ul li{height:61px;margin-bottom: 16px;}
.news .cjwt ul li span{display: block;width:58px; height:58px;border:2px solid #dcdcdc; float:left;margin-right: 16px;}
.news .cjwt ul li span b{display: block; font-size: 32px; font-weight: bold; color:#cccccc; text-align: center;margin-top: 0px;}
.news .cjwt ul li span em{display: block; font-size: 12px;color:#cccccc; text-align: center;}
.news .cjwt ul li strong{display: block;font-weight: normal;float:left;margin-top: 12px;}
.news .cjwt ul li strong a{font-size: 14px; color:#333333;}
.news .cjwt ul li p{float:left; font-size: 14px; color:#999999;}
.news .cjwt ul li:hover span{border:2px solid #b8191f;}
.news .cjwt ul li:hover  span b{color:#b8191f;}
.news .cjwt ul li:hover span em{color:#b8191f;}
.news .cjwt ul li strong a:hover{color:#b8191f;}*/
/**/
.about{height:554px;}
.ab{padding-top:80px;height:474px;}
.ab .bo{display: block; float:left; width:666px; height:384px; position:relative;margin:0 auto;}
.ab .bo img{width:666px; height:384px;}

.ab .modal-backdrop{display:none;position: fixed !important;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;background-color:rgba(0,0,0,0.5);}
.ab .modal-backdrop .vd{width:723px;height:396px;position:absolute;left:50%;top:0;margin-left:-300px;margin-top:-200px;}
.ab .modal-backdrop .vd span{display:block;width:723px;height:396px;}
.ab .modal-backdrop .vd .close{position:absolute;top:20px;right: 20px;cursor: pointer;}


.ab dl{float:right; width:470px; height:396px;}
.ab dl dt{margin-top: 38px;height:62px;padding-bottom:39px;margin-bottom: 42px;border-bottom:2px solid #ebebeb;}
.ab dl dt h4{width:233px;height:62px;float:left; font-weight: normal; font-size: 36px; color:#333333;line-height: 31px;}
.ab dl dt h4 i{display: block; font-size: 20px; color:#666666; font-weight: normal;}
.ab dl dt strong{display: block;float:right; font-family: "Times New Roman"; font-size: 32px; color:#0590D1;text-transform: uppercase;line-height: 31px; text-align: right;}
.ab dl dd p{font-size: 16px; color:#000000;margin-bottom: 62px;}
.ab dl dd a{font-size: 16px; color:#000000; float:right;padding-right:26px; background:url("../images/xq.png") no-repeat right;}
.ab dl dd a:hover{color:#0690D1; background:url("../images/x.png") no-repeat right;}

/* 客户留言 */
.feedback{margin:1% auto 45px;}
.feedback {
    background: url('../images/case_bg.jpg');
  
    overflow: hidden;
}
.feedback .feed-tip{font-size:15px; line-height:2em; color:#7A7A7A; text-align:center;}
.feedback .feed-tip-line{width:28px; height:0; border-top:1px solid #BCBCBC; margin:8px auto 0;}
.feedback .feed-msgwrap{width:74%; margin:2% auto 0;}

.feedback ul{width:100%; overflow:hidden;}
.feedback ul li{position:relative; float:left; width:48%; margin:0 1% 2.5%;}
.feedback ul li label{position:absolute; top:0px; left:12px; display:block; height:40px; font-size:0.75em; line-height:40px; color:#767676;}
.feedback ul li i{position:absolute; top:0; right:0; display:block; width:46px; height:48px;}
.feedback ul li input{width:100%; background-color:#FFF; border:1px solid #CDCDCD; text-indent:4.5em; font-size:0.75em; line-height:38px; color:#767676; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.feedback ul li.feed-tel input{text-indent:6.5em;}
.feedback .feed-msg{position:relative; width:98%; margin:0 auto;}
.feedback .feed-msg textarea{display:block; width:100%; height:200px; margin:0 auto; background-color:#FFF; border:1px solid #CDCDCD; font-size:0.75em; line-height:38px; color:#767676; text-indent:5em; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.feedback .feed-msg label{position:absolute; top:0px; left:12px; display:block; font-size:0.75em; line-height:39px; color:#767676;}

.feedback .feed-btn{width:100%; margin:4% auto 0; text-align:center;}
.feedback .feed-btn .coolbg{width:12%; height:29px; background-color:#003b78; margin:0 auto; border:medium none; font-size:13px; line-height:29px; color:#FFF; cursor:pointer; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; -o-transition:all 0.4s ease;}
.feedback .feed-btn .coolbg:hover{background-color:#003b78; color:#FFF;}
.feedback input:hover,.feedback textarea:hover{border-color:#003b78;}

.equip .equip_l{float: left;}
.equip .equip_l h4 a{display:block;font-size: 16px;font-weight: normal;height:50px;line-height:50px;width:250px;background-color: #037eb7;padding: 0 20px 0 22px; color:#fff;}
.equip .equip_l h4 i{float:right;display:inline-block;width:17px;height:17px;background: url(../images/equip_b1.png) no-repeat right center;margin-top: 16.5px;}
.equip .equip_l h4:hover a{background-color: #0590D1;color: #fff;text-decoration: none;}
.equip .equip_l h4:hover a i{background: url(../images/equip_b1.png) no-repeat right center;}

.equip .equip_l{float: left;}
.equip .equip_l h3 a{display:block;font-size: 16px;font-weight: normal;height:50px;line-height:50px;width:250px;background-color: #037eb7;padding: 0 20px 0 22px; color:#fff;border-bottom:1px solid #0590d1}
.equip .equip_l h3 i{float:right;display:inline-block;width:17px;height:17px;background: url(../images/equip_b1.png) no-repeat right center;margin-top: 16.5px;}
.equip .equip_l h3:hover a ,.equip .equip_l h3:hover{background-color: #5a9f0c !important;color: #fff;text-decoration: none;color:#fff!important;}
.equip .equip_l h3:hover a i{background: url(../images/equip_b1.png) no-repeat right center;}


.equip .equip_l ul{width:292px;background-color: #fff;}
.equip .equip_l ul li{ height:39px;line-height: 39px;color: #fff;padding-left:22px;border-bottom: 1px dotted #bfbfbf;background-color:#179fdf;}
.equip .equip_l ul li a{color:#fff;text-decoration:none;font-family:"Microsoft Yahei";font-size:14px;}
.equip .equip_l ul li span{display:inline-block;width:120px;padding-left:15px;background: url(../images/equip_r.png) no-repeat 0 17.5px; }
.equip .equip_l ul li i{display:inline-block;padding-left:15px;background: url(../images/equip_r.png) no-repeat 0 17.5px;}
.equip .equip_l ul li.nobor{border-bottom: 0;padding-bottom: 12px;}
.equip .equip_l ul li:hover ,.equip .equip_l ul li:hover .active{background-color:#5a9f0c}
.equip .equip_r{float: right;width:890px;}
.equip .equip_r ul li{float: left;width:280px;height: 254px;background-color: #fff;margin:0 0 54px 16px;}
.equip .equip_r ul li.nomar{margin-right:0; }
.equip .equip_r ul li>a{display:block;text-align: center;}
.equip .equip_r ul li img{width:280px;height:210px;}
.equip .equip_r ul li img:hover{/*border:2px solid #0590D1;*/}
.equip .equip_r ul li p{height:40px;line-height: 40px;background-color:#179fdf;color:#fff;text-align:center;}
.equip .equip_r ul li p a{color:#fff;}
.equip .equip_r ul li:hover p{background-color:#5a9f0c;}
.equip .equip_r ul li:hover img{transform: scale(0.9);}
.equip .equip_r ul li i{float:right;display:inline-block;}
.equip .equip_r ul li i a{display: block;width:86px;height:30px;text-align:center;line-height: 30px;color: #fff;background-color: #333;}
.equip .equip_r ul li i a:hover{background-color: #0590D1;}

.ahfydd{color:#fe0000;}

/*  特点 */
.feature{background:#fdfdfd;overflow:hidden;padding:50px 0;margin: 0 auto;
    width: 1200px;}
.feature li{float:left;width:299px;text-align:center;border-right: 1px dotted #c6c6c6;}
.feature li i{display:inline-block;background: url('../images/feature.png') no-repeat;width:54px;height:50px;transition:all .5s;top:0;position:relative;}
.feature li h4{padding-top:15px;color:#333;font-size:22px;position:relative;}
.feature li h4 span{display:block;font-size:12px;opacity:.5;font-family:Arial;}
.feature li:nth-child(2) i{background-position: -54px 0;}
.feature li:nth-child(3) i{background-position: -108px 0;}
.feature li:nth-child(4) i{background-position: -162px 0;}
.feature li h4::after{content:"";position:absolute;left:50%;top:2px;height:1px;margin-left:-15px;background:#de2623;transition:0.3s;width:0;}
.feature li:hover h4::after{width:30px;}
.feature li:hover i{top:-8px}
.picScroll-left{ overflow:hidden; position:relative;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:280px; height:230px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

		